harefoot clover - French English Dictionary